<?php
/**
 * SDTargetingRecommendationsLocale
 *
 * PHP version 5
 *
 * @category Class
 * @package  AmazonAdvertisingApi
 * @author   vv_guo
 * @link    https://gitee.com/HuaLiLiDeDiDiao/amazon-advertising-api
 */

/**
 * Amazon Ads API for Sponsored Display
 *
 * This API enables programmatic access for campaign creation, management, and reporting for Sponsored Display campaigns. For more information on the functionality, see the [Sponsored Display Support Center](https://advertising.amazon.com/help#GTPPHE6RAWC2C4LZ). For API onboarding information, see the [account setup](https://advertising.amazon.com/API/docs/en-us/guides/onboarding/overview) topic.<br/><br/> > This specification is available for download from the **[Advertising API developer portal](https://d3a0d0y2hgofx6.cloudfront.net/openapi/en-us/sponsored-display/3-0/openapi.yaml).**
 *
 * OpenAPI spec version: 3.0
 * 
 * Generated by:https://gitee.com/HuaLiLiDeDiDiao/amazon-advertising-api.git
 * AmazonAdvertisingApi Codegen version: 3.0.51
 */
/**
 * NOTE: This class is auto generated by the AmazonAdvertisingApi code generator program.
 *https://gitee.com/HuaLiLiDeDiDiao/amazon-advertising-api
 * Do not edit the class manually.
 */

namespace AmazonAdvertisingApi\Model;
use \AmazonAdvertisingApi\ObjectSerializer;

/**
 * SDTargetingRecommendationsLocale Class Doc Comment
 *
 * @category Class
 * @description List of supported locales.
 * @package  AmazonAdvertisingApi
 * @author   vv_guo
 * @link    https://gitee.com/HuaLiLiDeDiDiao/amazon-advertising-api
 */
class SDTargetingRecommendationsLocale
{
    /**
     * Possible values of this enum
     */
    const AR_AE = 'ar_AE';
    const DE_DE = 'de_DE';
    const EN_AE = 'en_AE';
    const EN_AU = 'en_AU';
    const EN_CA = 'en_CA';
    const EN_GB = 'en_GB';
    const EN_IN = 'en_IN';
    const EN_SG = 'en_SG';
    const EN_US = 'en_US';
    const ES_ES = 'es_ES';
    const ES_MX = 'es_MX';
    const FR_CA = 'fr_CA';
    const FR_FR = 'fr_FR';
    const HI_IN = 'hi_IN';
    const IT_IT = 'it_IT';
    const JA_JP = 'ja_JP';
    const KO_KR = 'ko_KR';
    const NL_NL = 'nl_NL';
    const PL_PL = 'pl_PL';
    const PT_BR = 'pt_BR';
    const SV_SE = 'sv_SE';
    const TA_IN = 'ta_IN';
    const TH_TH = 'th_TH';
    const TR_TR = 'tr_TR';
    const VI_VN = 'vi_VN';
    const ZH_CN = 'zh_CN';
    /**
     * Gets allowable values of the enum
     * @return string[]
     */
    public static function getAllowableEnumValues()
    {
        return [
            self::AR_AE,
            self::DE_DE,
            self::EN_AE,
            self::EN_AU,
            self::EN_CA,
            self::EN_GB,
            self::EN_IN,
            self::EN_SG,
            self::EN_US,
            self::ES_ES,
            self::ES_MX,
            self::FR_CA,
            self::FR_FR,
            self::HI_IN,
            self::IT_IT,
            self::JA_JP,
            self::KO_KR,
            self::NL_NL,
            self::PL_PL,
            self::PT_BR,
            self::SV_SE,
            self::TA_IN,
            self::TH_TH,
            self::TR_TR,
            self::VI_VN,
            self::ZH_CN,
        ];
    }
}
